home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 1.iso
/
DEMON
/
RISCOS2
/
BMEXE.ARC
/
ReadMe
Wrap
Text File
|
1992-10-12
|
5KB
|
119 lines
24 Castle View Drive
Cromford
Matlock
Derbyshire
DE4 3RL
Hello
This file documents the changes that have happened since the last release
of !TCPIP which was version 1.20. This version is superficially very
similar in that it does not include any new earth shattering features. I
hope that this version is slightly more stable than previous versions and
that there is enough error trapping code incorporated to enable
meaningful error reports. It also works under RISC OS 3.10 which is probably
the best thing about it.
Bugs Fixed
----------
The main one that I can remember is that the scrolling of the windows has
been fixed. The last version had both windows scrolling together under
certain circumstances. I have also added the use of "Page Up" and "Page
Down" to allow scrolling of the command window without using the mouse.
Tracing of ICMP frames now includes a carriage return. This was a
mistake in the initial porting that I did. Thanks Rainer DL6HBO for that
one.
Bug fix from Anthony G8UDV for SMTP where insufficient memory was being
allocated under certain circumstances and causing crashes.
New Commands
------------
I have completely rebuilt the domain database code. This is the bit that
allows you to type in "ftp g4klx" and the program knows where to go from
looking up the name and getting the equivalent IP address. The complete
domain database is held in memory and so lookup is very fast although
memory requirements are increased. It is possible to list the entries, add
them manually and do ad-hoc enquiries on it. To get the list type "domain ?"
at the net> prompt and start playing.
I have added a completely new system to try and track down program bugs
associated with bad memory allocation. Every piece of memory allocated is
logged internally and when the time comes to release the memory the program
checks to see if the memory has been crapped upon by the program. If it is
then a line preceeded by the words "memory error:" will be generated. These
messages may occur for other reasons too. I will put the next few lines in
capitals so that people that don't read this will hopefully take note.
PLEASE REPORT ALL MESSAGES GENERATED BY THE PROGRAM THAT START:
"memory error:"
AND NOTE THE COMPLETE MESSAGE(S)
--------
Doing so may help me to determine where problems are occuring. I think that
there is a bug in the AX25 code somewhere but finding it is a real pig. If
you think that there is a problem then issue the command "mem audit" and
it may provoke some of these previously mentioned memory error messages. If
the program thinks that everything is OK then it will say so. There are
other commands associated with memory management, type "mem ?" for a list.
I have added a new command for the text windows. The window has a habit of
grabbing the cursor every time new data appeared in it, this is a pain if
you are in !Edit or something and !TCPIP loses your place for you. This
behaviour is intrinsic in the text functions that Acorn provide. The solution
is not particularly nice but it does work, by issuing the command:
"window cursor off"
The caret (carrot ??) will disappear from the command window, commands will
still appear and everything is fine but you haven't got a cursor (caret,
carrot etc) AND it won't upset you when you are using !Edit and some text
appears. To get your carrot back type:
"window cursor on"
and every time text appears and you are in !Edit you will lose where you
are. Its the best I can do at present.
I have put the "exit" and "quit" commands back.
To Do
-----
Loads and loads. The following requests have been received:
Add MIDI support from Rainer, DL6HBO
Add VT100 emulation to TELNET from Roger Horne
Add a modem dialer from Roger Horne
Add multiple windows from me
Add POP2 or POP3 from me
Add TNC Podule support from me - its been done somewhere
What I would like to do is split the things like TELNET into seperate WIMP
tasks and have them communicating with the TCP/IP core code using the user
message provision of the WIMP. I have lots of ideas in that direction but
not enough time. As you can gather from the lack of progress over the last
few months I have not had much enthusiasm for working on !TCPIP. I cannot
get to any other IP operators from here so there is little impetus to get
anything done. Maybe when the evenings draw in ...
!BM
---
Last and very much least is !BM. This is also much as it was, Rainer DL6HBO
sent me the information required to add the possibility of a signature file
when sending a message. The signature file sits in the !BM directory and is
named Sig. I have included Rainers file as an example, this will
automatically be appended to any messages that you send.
73's
Jonathan G4KLX @ GB7HMZ